# 导入所需的库和模块
from pke_zh import KeyBert


def extract_keywords(text, n_best=10, use_maxsum=False, use_mmr=True, alpha=0.5, nr_candidates=20):
    # 创建KeyBert对象
    extractor = KeyBert()

    # 使用KeyBert提取关键词
    # 注意调整参数以匹配方法的定义
    keywords = extractor.extract(input_file_or_string=text, n_best=n_best, use_maxsum=use_maxsum,
                                 use_mmr=use_mmr, alpha=alpha, nr_candidates=nr_candidates)

    return keywords


# 示例文本
text = "物流很快，服务也很好，还有售后回馈。外观很时尚并且超大视野"

# 调用函数，提取关键词
keywords = extract_keywords(text)

# 打印提取的关键词
print("关键词：", keywords)
